/*单页、列表页*/
.single_main{background:#fff url(../img/single_main_bg.png) top center no-repeat; padding-top:20px;width:1000px;margin:0 auto;}
.single_left{width:185px;}
.single_right{width:815px;}
.c_banner{margin: 0 auto;overflow: hidden;width: 100%;background:#ededed;text-align:center;height:130px;text-align:Center;}
.crumb{border-bottom:1px	solid #f5f5f5; height:30px;	line-height:30px; font-size:14px; font-weight:bold;}
.crumb h1{font-size:14px; height:30px; line-height:30px;color:#666;text-indent:10px;}
.crumb .td_place{border-bottom:1px	solid #f5f5f5; color:#999; height:30px;	line-height:30px; text-align:right;	padding-right:30px;font-size:12px;font-weight:normal;}
.crumb .td_place a{color:#999;}
.submenu li{font-size:12px; text-align:right;	height:42px; line-height:42px; background:url(../img/left_class_li_bg.png) right top no-repeat;}
.submenu li a{color:#999;	text-decoration:none; display:block; padding-right:55px; height:42px; line-height:40px;}
.submenu li a:hover{color:#fff; text-decoration:none; background:url(../img/left_class_cur_bg.png) left top no-repeat;}
.submenu .cur{background:url(../img/left_class_cur_bg.png) left top no-repeat;}
.submenu .cur a{color:#fff;font-weight:bold;}
.pagecon{font-size: 12px;line-height: 24px;padding: 8px 10px; width: 580px;}
.othercon{width:205px;}
.singpage_news ul li{display:block; padding:5px 0 5px 15px; line-height:22px; border-bottom:1px dotted #CCC; background:url(../img/li_dot_2.png) no-repeat 0 5px; text-align:left; font-size:12px; clear:both; }
.pagecon { padding:5px; padding-bottom:10px; text-align:left; color:#666; overflow:hidden; clear:both; font-size:12px;line-height:22px;overflow:hidden;width:590px;}
.yz_pagecon { padding:5px; padding-bottom:10px; text-align:left; color:#666; overflow:hidden; clear:both; font-size:12px;line-height:22px;overflow:hidden;width:760px; float:right;}
.pagecon p { text-indent:2em; line-height:22px;margin-bottom:5px;}
.pagecon h1,.yz_pagecon h1{ line-height:40px; margin-bottom:10px; text-align:center; font-size:18px; font-family:'微软雅黑'; color:#000; clear:both; }
.pagecon h2 { line-height:32px;font-size:16px; font-family:'微软雅黑';  clear:both; text-indent:1.6em;background:url(../img/sport_golf.png) no-repeat left 10px;}
.pagecon h3{font-size:16px;line-height:24px;padding-bottom:3px;border-bottom:1px dashed #ccc;margin-bottom:10px;background:url(../img/page_topnav_icon.gif) no-repeat left 6px;padding-left:20px;}
.pagecon h4{height:30px;margin:5px 0;font-size:18px;color:#fff;font-weight:bold;background-color:#7eba2d;line-height:35px;text-indent:10px;display:block;padding-bottom:5px;border-bottom:5px solid #d3d3d4}
.pagecon h5{height:30px;margin:5px 0;font-size:18px;color:#4c4a49;font-weight:bold;background-color:#d3d3d4;line-height:35px;text-indent:10px;display:block;padding-bottom:5px;border-bottom:5px solid #7eba2d}
.pagecon tr{height:28px;line-height:28px;border:1px solid #ccc;}
.pagecon .table-head{font-size:12px;font-weight:bold;height:35px;line-height:35px;background-color:#F2F2F2;}
.table-hover{background-color:#fef4e7;}
.pagecon tr td{border:1px solid #ccc;text-align:center;font-size:12px;padding:0 8px;}
.pagecon .pro_thumb{margin:0 auto;}
.pagecon .pro_relative{width:720px;position:relative;}
.pagecon .pro_relative .Left{width:380px;}
.pagecon .pro_relative .Right{width:310px;position:absolute;top:80px;right:20px}
.pagecon .content_info,.yz_pagecon .content_info { margin:0 0 20px 0; line-height:30px; background:#F7F7F7; border:1px solid #E8E8E8; text-align:center; color:#666; clear:both; }
.keywords { background: #FFFFFF; border: 1px dashed #CAE5FF; margin: 10px auto; padding:6px 10px; overflow:hidden; zoom:1; margin:10px; margin-bottom:0px; font-weight:bold; }
.nextpage { margin:0 10px; height:40px; line-height:40px; font-size:14px; }
/*- Page Text List -*/
ul.page_textlist { display:block; padding:5px; clear:both; }
ul.page_textlist li { display:block; padding:0 0 0 15px; line-height:35px; border-bottom:1px dotted #CCC; background:url(../img/li_dot_2.png) no-repeat 0 5px; text-align:left; font-size:12px; clear:both; }
ul.page_textlist li span { line-height:30px; font-size:12px; color:#999; float:right; }
.tag_username { border:1px solid #ccc; padding:2px 20px }
/* product */
.pro_left{width:223px;background:url(../img/pro_left_bg.png) repeat-y left top;}
.pro_right{width:765px;}
.pro-pagecon{width:765px;}
.pro-submenu {text-align:center;}
.pro-submenu li{width:223px;height:40px;text-align:left;text-indent:35px;}
.pro-submenu li a{width:223px;height:40px;display:block;background:url(../img/pro-submenu-libg.png) no-repeat -20px top;font-size:14px;line-height:40px;}
.pro-submenu li a:hover,.pro-submenu li a.cur{text-decoration:none;background:url(../img/pro-submenu-lihbg.png) no-repeat left top;font-weight:bold;color:#fff;}
.product_list{height:220px;clear:both;}
.product_list h3{height:32px; line-height:32px;	border-bottom:1px solid #CACACA; padding-left:20px; font-size:14px;background:url(../img/reddot.jpg) no-repeat left center;margin-bottom:5px;color:#3c3c3c;}
.product_list ul{padding:10px 0	10px 0;float:left;}
.product_list ul li{text-align:center; width:155px;	float:left;	margin:0 13px 0 10px;*margin:0 13px 0 10px;_margin:0 9px 0 10px;display:inline;}
.product_list ul li	img{width:150px;  height:120px; margin-bottom:3px;padding:3px;border:1px solid #ddd;border-bottom:3px solid #ddd;border-right:2px solid #ddd}
.product_list ul li span{display:block;line-height:23px;}
.product_list ul li a:hover{text-decoration:none;}
.product_list ul li.hover img{border:1px solid #339900;border-bottom:3px solid #339900;border-right:2px solid #339900}
.product_list ul li.hover span{text-decoration:none;color:#fff;background-color:#339900;}
.product_list .product_more{float:right; width:50px;margin:0;margin-top:10px;display:inline}
.product_list .product_more a{width:50px;height:140px;display:block;text-indent:-9999px;background:url(../img/product_more.png) no-repeat left top;outline:none;}
.product_list .product_more a:hover{background:url(../img/product_more_h.png) no-repeat left top;}
/* pro_itemlist */
.pro_itemlist ul li{  float:left; margin:0 10px;display:inline;padding:3px;border:1px solid #ddd;border-bottom:3px solid #ddd;border-right:2px solid #ddd;margin-bottom:10px; height:176px; background:none;overflow:hidden;}
.pro_itemlist ul li.cur{ border:1px solid #339900;border-bottom:3px solid #339900;border-right:2px solid #339900}
.pro_itemlist ul li img{ width:230px; height:165px; padding:5px; background:none;}
.pro_itemlist ul li .thumb{ float:left; width:248px; padding:0px; margin:0px;}
.pro_itemlist ul li .canshu{ float:left; width:485px;  margin:0px; padding:0px; height:50px;}
.pro_itemlist ul li .canshu .pro_info{ text-indent:20px; padding:10px;line-height:24px;padding-top:15px;}
.pro_itemlist ul li .canshu .pro_info b{font-weight:normal;color:#CC0000;}
.pro_itemlist ul li .canshu h3{display:block;height:24px;border-bottom:1px solid #DDDDDD;line-height:24px;text-indent:8px;}
.pro_itemlist ul li.cur h3{border-bottom:1px solid #339900;}
.pro_itemlist ul li.cur h3 a{color:#339900;}
.pro_itemlist ul li .canshu .more{color:#CC0000;}
.pro_itemlist ul li .canshu p{text-indent:0;}
.pro_itemlist ul li .canshu span{color:#CC0000;}
/* proshow */
.proshow{border:1px solid #EDEDED;height:330px;background:url(../img/td_product_text_bg.png) no-repeat right top;}
.proshow .Pro_Img_box{width:370px;text-align:center;}
.proshow .Pro_Img_box img{width:376px;height:330px;}
.proshow .Proinfo{width:590px;padding-right:10px;border-left:1px solid #ededed;padding-left:20px;}
.proshow .Proinfo h3{font: bold 20px/50px "Microsoft YaHei",SimSun;}
.proshow .Proinfo ul.canshu li{line-height:22px;margin:3px 0;}
.proshow .Proinfo ul.canshu li a.pdf{background:url(../img/ico_pdf.png) no-repeat left center;padding-left:25px;}
.proshow .Proinfo ul.canshu li a.word{background:url(../img/ico_word.png) no-repeat left center;padding-left:25px;}
.proshow .Proinfo ul.canshu li span{font-weight:bold;color:#c00;}
.link_btns{background:#f6f6f6; padding:8px 10px 8px 0;height:12px;border:1px solid #ddd;width:560px;}
.link_btns li{float:left; margin-left:10px;}
.link_btns .link_btns_1{background:url(../img/link_btns_1.png) left center no-repeat; padding-left:25px;}
.link_btns .link_btns_1 a{color:#b50101;}
.link_btns .link_btns_2{background:url(../img/link_btns_2.png) left center no-repeat; padding-left:25px;}
.link_btns .link_btns_3{background:url(../img/link_btns_3.png) left center no-repeat; padding-left:25px;}
.link_btns .link_btns_4{background:url(../img/link_btns_4.png) left center no-repeat; padding-left:25px;}
.prointro{width:710px;}
.scx_block{background:#f0f0f0 url(../img/scx_block_bg.png) left top no-repeat;padding:5px; margin-bottom:10px; height:175px; overflow:hidden;}
.scx_block table{border-bottom:1px solid #fff;}
.scx_block table td{border-bottom:1px solid #dbdbdb;}
.scx_title_left{width:180px; padding:5px 10px 5px 30px; font-size:14px; color:#510101;}
.scx_title_right{text-align:right; padding:5px 10px 5px 0;}
.scx_title_right a{font-size:14px; color:#f00; font-weight:bold; text-decoration:underline;}
.scx_block ul{margin-top:25px; padding-left:36px;}
.scx_block ul li { display:inline; float:left; width:110px; height:110px; margin-right:20px; margin-bottom: 30px; }
.scx_block ul li.last { margin-right:0; }
.scx_block ul li a{display:block; float:left; width:110px; height:110px; text-decoration:none;}
.scx_block ul li img { display:block; float:left;  width:100px; height:76px; margin:0 auto; padding:2px; border: 1px solid #dbdbdb; }
.scx_block ul li a:hover img { border-color:#c00; text-decoration:none;}
.scx_block ul li span {overflow:hidden; display:block;  float:left; width:100px; padding:0 2px; height: 20px;  margin-top:5px; line-height:20px; background:#f0f0f0; text-align:center; cursor:pointer;}
.scx_block ul li a:hover span { background:#c00; color:#fff; text-decoration:none;}
.protab{width:710px;}
 ul.tablist{background:url(../img/cpjs_menu_bg.png) repeat-x left top;height:40px;border:1px solid #CCCCCC;}
 ul.tablist li{float:left;display:block;width:200px;height:40px;text-align:Center;line-height:40px;font-size:14px;border-right:1px solid #ccc;font-weight:bold;cursor:pointer;}
 ul.tablist li.hover{background:url(../img/cpjs_menu_active_bg.png) repeat-x left top;color:#CC0000;}
.protabcontent{padding:10px;font-size:12px; overflow:hidden; line-height:2em;}
.protabcontent h2{background:url(../img/cpjs_content_items_h3_bg.jpg) left top no-repeat; padding-bottom: 8px; border-bottom:1px dashed #cbcbcb; padding-left:25px; font-size:16px;margin-bottom:10px; margin-top: 25px; font-weight: bold;}
.protabcontent h3{font-weight: bold; margin: 7px 0;}
.protab .canshu{padding-top:15px;}
.protab .canshu tr,.protab .protabcontent tr{height:28px;line-height:28px;border:1px solid #ccc;}
.protab .canshu .table-head,.protab .protabcontent .table-head{font-size:12px;font-weight:bold;height:35px;line-height:35px;background-color:#CC0000;color:#fff;}
.table-hover{background-color:#fef4e7;}
.protab p{text-indent: 2em; margin-bottom: 5px; margin-top: 7px;}
.canshu tr td,.protabcontent tr td{border:1px solid #ccc;text-align:center;font-size:12px;padding:0 8px;}
.procomtit {height:32px; line-height:32px;	border-bottom:1px solid #CACACA; padding-left:20px; font-size:14px;background:url(../img/reddot.jpg) no-repeat left center;margin-bottom:5px;color:#3c3c3c;}
.proform .notice{padding:0 20px;line-height:22px;}
.proform .notice span{color:red;font-size:14px;font-weight:bold;}
.proform .notice i{font-style:normal;color:red;font-family:Impact;font-size:16px;}
.otherpro{width:270px;}
/* 相关产品 */
.relatpro ul li{text-align:center; width:135px;	float:left;margin:5px 0;}
.relatpro ul li	img{width:110px;  height:98px; margin-bottom:3px;padding:3px;border:1px solid #ddd;border-bottom:3px solid #ddd;border-right:2px solid #ddd}
.relatpro ul li span{display:block;line-height:23px;}
.relatpro ul li a:hover{text-decoration:none;}
.relatpro ul li.hover img{border:1px solid #339900;border-bottom:3px solid #339900;border-right:2px solid #339900}
.relatpro ul li.hover span{text-decoration:none;color:#fff;background-color:#339900;}
.pronewslist ul li{display:block; padding:0 0 0 15px; line-height:32px; background:url(../img/li_dot_2.png) no-repeat 0 5px; text-align:left; font-size:12px; clear:both;border-bottom: 1px dotted #CCC; }
/* form */
 .input-text,.textarea-text{border:1px solid #A7A6AA;height:22px;line-height:24px;margin:0 5px 0 0;padding:2px 5px;border: 1px solid #d0d0d0;background: #FFF url(../img/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:14px;color:#8c8686;float:left;}
 .textarea-text{height:auto;}
 .input-title{ padding:7px 0; overflow:hidden; clear:both;color:#676767;}
 .input-title label{ width:20%;font-size:14px;color:#8c8686; text-align:right;margin-top:4px; display:inline;float:left}
 .input-title label span{ color:red;padding-right:6px}
 .pageform_btn{display:block;width:260px;height:46px;background:url(../img/btn.png) no-repeat left bottom;text-decoration:none;line-height:40px;color:#fff;font-weight:bold;text-indent:10px;font-size:14px;border:none;cursor:pointer;font-family: Verdana;}
  .pageform_btn:hover{background-position:0 -381px;}
 .msg{font-size:12px;color:red;padding-left:10px;}
 
 .clearfix:after {content:"."; clear:both; display:block; height:0; font-size:0; visibility:hidden; overflow:hidden;}
 .recommendPro{margin-top:10px;width:720px;overflow:hidden;}
.recommendPro ul li{float:left;text-align:Center;display:inline;width:170px;margin:0 5px;_margin:0 3px;margin-bottom:10px;}
.recommendPro ul li img{margin-top:7px;width:165px;height:150px;padding:3px;border:1px solid #ccc}
.recommendPro ul li span{display:block;margin-top:5px;}
.recommendPro ul li a:hover img{padding:0;border:4px solid #70A608}
